12 Gloucester Street, Cirencester, United Kingdom
Delightful 16th C. 3 Stars Cotswold Hotel With Free Parking en-Suite Rooms Offering Character, Peace Comfort Locally renowned Charming Restaurant, Bar Garden Ideal Central location For Base To Explore Cotswolds .